#enroll{ width:980px; height:auto;}


.enroll{width:980px; height:auto;}

.enroll-schc{ width:968px; height:auto; border-left:1px #c3c3c3 solid; border-right:1px #c3c3c3 solid; background:#d0cecf; padding:0 5px 0 5px; }

.add-scht{ width:980px; height:6px; overflow:hidden}
.add-schtl{ width:6px; height:6px; float:left; background:url(../../images/add-sch.gif) no-repeat left top;}
.add-schtc{ width:968px; height:5px; border-top:1px #c3c3c3 solid; background:#d0cecf; float:left;}
.add-schtr{ width:6px; height:6px; float:left; background:url(../../images/add-sch.gif) no-repeat right top;}

.add-schb{ width:980px; height:6px; overflow:hidden}
.add-schbl{ width:6px; height:6px; float:left; background:url(../../images/add-sch.gif) no-repeat left bottom;}
.add-schbc{ width:968px; height:5px; border-bottom:1px #c3c3c3 solid; background:#d0cecf; float:left;}
.add-schbr{ width:6px; height:6px; float:left; background:url(../../images/add-sch.gif) no-repeat right bottom;}

#reg-login{ width:910px; height:auto; border:2px #d0cecf solid; background:#fff; padding:0 0 0 54px;}

.reg-login{ width:428px; height:auto; background:url(../../images/login.gif) no-repeat right center; padding-top:73px; float:left}

.reg-login h1{ width:217px; height:31px; padding-left:211px; font-size:16px; color:#983300; margin:0}

.reg-login h2{ width:428px; height:31px; text-align:center; font-size:16px; color:#983300; margin:0}

.reg-login1{ width:428px; height:34px; margin-bottom:18px;}

.reg-login1 label{ width:124px; height:24px; float:left; padding:10px 0 0 0; text-align:right; font-size:14px; color:#790000; font-weight:bold;}

.reg-login1 input{width:245px; height:24px; background:url(../../images/img.gif) no-repeat -601px -265px; border:0; font-size:14px; color:#666; padding:6px 8px 6px; padding:11px 8px 6px\0; height:18px\0; float:left; *padding:11px 8px 6px; *height:18px; margin-right:5px;}

.reg-login2{ width:428px; height:34px; margin-bottom:18px;}
.reg-login2 label{ width:84px; height:24px; float:left; padding:10px 0 0 0; text-align:right; font-size:14px; color:#790000; font-weight:bold;}

.reg-login2 input{width:245px; height:24px; background:url(../../images/img.gif) no-repeat -601px -265px; border:0; font-size:14px; color:#666; padding:6px 8px 6px; padding:11px 8px 6px\0; height:18px\0; float:left; *padding:11px 8px 6px; *height:18px; margin-right:5px;}

.reg-login2 input.cxfs{ width:70px; height:34px; background:url(../../images/img.gif) no-repeat -813px -474px; border:none; cursor:pointer;}
.reg-login2 input.cxfs-hui{ width:70px; height:34px; background:url(../../images/img.gif) no-repeat -893px -474px; border:none; cursor:pointer;}

.reg-login1 a{ font-size:12px; color:#010298; text-decoration:underline; margin-top:1px; margin-top:3px\0; *margin-top:3px; float:left}

.register{ width:auto; height:auto; margin-bottom:20px;}
.register1{ width:auto; height:auto; margin-bottom:20px;}
.register2{ width:auto; height:auto; margin-bottom:20px;}

.rempsd{ width:304px; height:30px; padding:0 0 0 124px; font-size:12px; color:#999;}
.rempsd1{ width:178px; height:30px; float:left}
.rempsd1 input{ vertical-align:middle}
.rempsd1 label{ vertical-align:middle; font-family:tahoma; font-size:12px; color:#7a0000}
.rempsd2{ width:104px; height:28px; padding-top:2px; padding-top:3px\0; float:left}
.rempsd2 a{ font-size:12px; color:#010298; text-decoration:underline}

.rempsd3{ width:104px; height:28px; padding-top:2px; padding-top:3px\0; float:right}
.rempsd3 a{ font-size:12px; color:#010298; text-decoration:underline}

.reg-login-a{ width:164px; height:35px; padding-left:264px;}
.reg-login-a input{width:113px; height:35px; background:url(../../images/img.gif) no-repeat -427px -535px; border:0; cursor:pointer}

.reg-login-b{ width:164px; height:35px; padding-left:264px;}
.reg-login-b input{width:113px; height:35px; background:url(../../images/img.gif) no-repeat -564px -535px; border:0; cursor:pointer}


.reg-reg{ width:432px; padding:32px 0 0 50px; float:left;}

.reg-reg h1{ width:300px; height:31px; background:url(../../images/img.gif) no-repeat -855px -15px; font-size:16px; color:#983300; padding:41px 0 0 132px; margin:0}

.reg-reg-a{ width:432px; height:52px; margin-bottom:17px;}
.reg-reg-a input{width:265px; height:52px; background:url(../../images/img.gif) no-repeat left -610px; border:0; cursor:pointer}


.reg-reg-p{ width:265px; height:58px; padding-right:167px; line-height:1.5; font-size:12px; color:#999; text-align:center}
.reg-reg-p1{ width:365px;padding-right:67px;}
.reg-reg-p1 p{ width:365px; height:auto; line-height:1.5; font-size:12px; color:#999; margin:0; margin-bottom:15px;}

.reg-reg-i{ width:361px; height:24px; padding-left:71px; margin-bottom:15px;}
.reg-reg-i input{width:126px; height:24px; background:url(../../images/img.gif) no-repeat -460px -199px; border:0;cursor:pointer}

.reg-reg-i-qq{ width:361px; height:24px; padding-left:50px; margin-bottom:15px;}
.reg-reg-i-qq input{width:170px; height:32px; background:url(../../images/qq_2.png) no-repeat; border:0;cursor:pointer}

#sma-tip{ width:322px; height:auto; padding:20px 50px;}
#sma-tip p{ width:322px; height:auto; font-size:12px; color:#999; line-height:1.5;}

#sma-tip span{ width:322px; height:20px;}
#sma-tip span a{ font-size:12px; color:#01009a; text-decoration:underline; margin-right:35px;}














